home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Precision Software Appli…tions Silver Collection 1
/
Precision Software Applications Silver Collection Volume One (PSM) (1993).iso
/
games
/
egavga
/
cmagi163.exe
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1992-01-15
|
16KB
|
269 lines
██▒▒██▒▒██▒▒██▒▒
▒▒██▒▒██▒▒██▒▒██ ChessMAGIC! v1.63
██▒▒██▒▒██▒▒██▒▒ (c)1991
▒▒██▒▒██▒▒██▒▒██ Knightware/Bud Bradley
██▒▒██▒▒██▒▒██▒▒
▒▒██▒▒██▒▒██▒▒██ in association with
██▒▒██▒▒██▒▒██▒▒ Decibel BBS
▒▒██▒▒██▒▒██▒▒██ (404) 288-6858
UPDATE HISTORY
by
Tom Brady
(NOTE: * = Additional information found in documentation)
Coding has begun for the American Chess Enthusiasts (ACE) network
interface. Subscribing ChessMAGIC! systems and users will be able to
enjoy standardized ratings and global chess play! This network will
also provide a simple way for you and your users to participate in games
and tournaments with other participating ChessMAGIC! users across the
globe! Beta testing is due to begin in February, 1992 and 3 registered
sites will be asked to participate. If you are a registered ChessMAGIC!
site and are interested, please drop me (Tom Brady, Sysop) a note! More
information on the ACE Network will be posted at a later date.
Date Version Description of Enhancement/Fixes
-------- ------- ----------------------------------------------------------
01/15/92 1.63 -Corrected major share incompatibilities that caused
multinode systems so much trouble.
-Now creating a work area for each node that will be used
during the download functions to prevent share violations
during multinode archive compilations. Following use,
the work files in these directories are deleted. There
are still some stray work files (*.txt *.msg *.smg) being
left in your Cmagic system directory. This bug will be
fixed in the next update.
-Incorporated "provisional" ratings. This allows new
players' ratings to become more realistic within a very
short period of time (i.e. 10+ games). During this
provisional period, new player ratings will fluctuate
drastically.
-The download archive names will contain a random 4-digit
number to help prevent users from overwriting previously
downloaded game file archives on their systems.
-Unregistered "key" file is no longer used or included.
-Restructured registered "key" files for better security.
Note: Filename of CMAGIC.YRV is no longer recognized/used.
-Corrected "OTB Real Time" functions to correctly display
when an opponent enters their game.
*-Added support for Chessmaster 3000 compatibility in game
downloads.
(CMAGIC.DOC, page 14)
-Began including a "Registered ChessMAGIC! BBS List" within
the distribution archive.
12/09/91 1.45 -Corrected keyboard timeout trouble. Appeared to be
related to Desqview/Qemm386 use, so not everyone
experienced a problem.
-Apologies for the rapid fire v1.4x releases, but each
was necessary (the troubles didn't surface at the same
time). With this release, we should be able to take a
breather!
12/09/91 1.44 -Corrected coding that was not freeing allocated memory
(conventional), resulting in eventual "memory allocation"
errors.
-Corrected share violations that occurred when users on
multinode systems accessed the same files at the exact
same time. If using ChessMAGIC! on a multinode system,
you must have share.exe installed -- an obvious
statement, but you never know...
*-Format of CMPROTO.DAT may now include configuration to
call your protocol utilities directly. Of course, batch
files and aliases may still be used.
(CMAGIC.DOC, page 5)
12/06/91 1.43 *-Modified to require almost 100k _less_ conventional
memory, thus eliminating "memory allocation" errors for
systems that don't release memory when running doors.
(CMAGIC.DOC, page 5)
*-Modified CMPROTO.DAT format requirements. For now, you
may define your protocols as aliases (with 4DOS) or batch
files. Read the documentation for complete information.
(CMAGIC.DOC, page 16)
12/04/91 1.42 -Internal coding correction relating to command parsing in
download area.
-Removed the extra squares from the chess board logo in all
of the documentation files!
11/31/91 1.41 *-FINALLY! 100% compatible with pcboard.sys (v14.5 and
v12.0) and dorinfox.def formats! If your BBS is not one
of those _directly_ supported, you should download
QKDOOR2F.EXE from Decibel BBS.
(see CMAGIC.DOC, page 3)
-Corrected problem due to modem buffer overflow on some
systems locking their DTE rate. Hardware handshaking is
now being handled properly.
-Corrected reversed mate declaration that could occur when
playing as white against a computer opponent.
-Corrected premature keyboard timeout problem experienced
by some users.
-Corrected "LMove" display to eliminate showing erroneous
captures.
*-Corrected problem that prevented game downloading. Make
sure you have the archive utility LHA v2.13 (or later)!
(see CMAGIC.DOC, page 14, re: archive utility)
-Temporary work files (i.e. RL-?????.TXT) are now being
removed automatically. You may delete any of these
residual work files left over from previous versions.
-Removed extraneous sysop functions.
-Eliminated keyboard timeout "beep" from sounding on local
(sysop's) console.
-Computer players are now much more robust! Freddy is no
longer an easy mark...
*-Adjusted all computer players' "thinking" times. This
should provide the adventurous user the opportunity to
take on Ace!
(see CMAGIC.DOC, page 13)
11/30/91 1.40 -No more _enhancements_ will be added to the 1.xx series.
Until v2.0 is released, future v1.xx updates will only
address bug fixes.
-The computer players will now more fully utilize their
allotted time to determine best moves. This results in
better chess play at the lower levels and helps to
eliminate premature "mate" (i.e. resignation) responses.
*-Game area changes may now be accomplished via a "shortcut"
from the main menu (i.e. Axx -- xx is the area number).
(see CMAGIC.DOC, page 8)
11/25/91 1.39 (internal version)
-When changing game areas, the available game areas are now
flagged if any games are awaiting that player's move.
-Rewrote the mate routines to eliminate false mates.
-A message is now displayed when the king is placed in
check.
11/19/91 1.38 (internal version)
-Main menu is now using highlighted option letters instead
of A, B, C, etc. This will eliminate the previous
confusion experienced by folks who inadvertantly hit Q,
thus changing their monitor settings.
11/13/91 1.37 (internal version)
11/12/91 1.36 (internal version)
-Defaulted games listed after choosing Play (A) or View (D)
will now display "Defaulted" instead of negative numbers.
-Corrected display of a game's default days from carrying
over to next game.
-Games designated as Deleted (flag set via CMSYS) will now
be reset and used when new games are opened. This does
not affect Completed games, as they are ALWAYS saved.
-Corrected to properly accept "En Passant" captures.
11/12/91 1.35 (internal version)
*-Enabled O (online games in REAL TIME) and I (game inquiry)
options at main menu.
(see CMAGIC.DOC, page 14)
11/06/91 1.34 -The Default flag is now set AFTER day 0 (i.e. -1) instead
of ON day 0.
-Corrected to prevent instant defaults from occurring when
players join waiting games. The default routine now
ignores waiting games' start date when players join them.
-Corrected to prevent default from occuring in games
waiting for an opponent to join.
*-Added LOCAL ability to play both White & Black sides.
(see CMAGIC.DOC, page 10)
-CMSYS now returns to original directory upon exit.
-CMSYS now correctly displays help lines.
*-If updating from earlier versions of ChessMAGIC!, the
enclosed NEWREC.EXE must be run.
(see README.2ND file)
-Enhanced ratings adjustments have been incorporated for
times when games must be reinstated. Each game now stores
rating points gained/lost (White & Black) upon completion.
This provides the means for readjusting the players'
master ratings records when game reinstatements occur.
-Added enhancements to help eliminate premature mates
and/or computer resignations.
-Corrected "take back" bug that enabled an opponent to make
two consecutive moves. If player 1 made a move, took it
back and exited without moving, player 2 could then enter
and make an illegal 2nd move.
*-Enabled "twit" list detection/action for each configured
game area.
(see CMSYS.DOC, page 5)
-ESCaping from the main menu D option (View games) was
setting player's available games counter to 0, preventing
them from opening new games with options B and F.
-Enhanced playing ability of computer.
-Corrected game moves counter -- as games are entered, the
program will update and show the correct number of moves.
11/02/91 1.33 -"Draw" message remained even after opponent refused. Now
opponent's next move.
-When your opponent mates you or resigns, the game will
show as being your next move. Ratings & general stats are
updated immediately upon the mate or resignation. Once
you've seen the game result (either View or Play mode),
the "your move" flag will be cleared.
-The View option (main menu D) now includes who's move,
date of last move and days remaining before default
occurs.
-Opponents are now prompted to Accept/Decline a draw offer
immediately upon game entry.
-Game history now displays date of Draw games.
-Corrected player custom color selections and door
ID/Description (used during online tracking) that
sometimes happened upon game completions.
-Corrected ratings swaps that could occur when using the
Next game command in View or Play mode. This never
affected the master player records, only the related game
records (used in displays, only).
10/30/91 1.32 -Corrected to properly identify mate when human vs human.
-Removed default period checks for human vs computer games.
-Increased play speed for computer opponent levels 1-4.
-Modified chess program analysis to prevent computer
opponent's premature announcement of "mate" (i.e.
resignation).
-The [V]iew selection (following Message option in Play or
View game mode) now lists all short messages. Dialogue
will be highlighted as follows:
White = Bright White
Black = Yellow
10/25/91 1.31 -Upon game re-entry, short messages were not seen by the
original sender.
-Main menu user information was not displaying the correct
number of "Your move" games.
-The player's game clock was being reset following a move
take back.
-"Open" games (i.e. those waiting for an opponent to join)
would enable erroneous wins to be awarded when the default
days setting for that area was reached.
10/23/91 1.30 -Enabled 2 game areas for the shareware demo (i.e. UNRATED
and RATED) to better demonstrate ChessMAGIC!'s abilities.
Each area will have its own subdirectory created
automatically when CMAGIC.EXE is first run.
-Wins, losses, draws, etc. are now tallied and displayed
based solely on the defined gaming areas. Before, all
statistics displays were overall totals and were
duplicated throughout each area. This does NOT affect the
ratings, which continue to be based on overall results.
The "Player List" option will continue to show overall
total statistics.
-Modified the message entry option to allow for "short,"
one line messages.
-Added "by days" default that will occur if the defined
"Default Remaining Days" for any games are 0 or less. The
defaultee is blocked from moving when this happens. Their
opponents MUST enter the defaulted game (via the normal
"Play" option) to claim their win.
-The "Who's Online" list was duplicating headers for each
name listed.